| |
|
Webové aplikace s ohledem na přístupnost
Kříž, Tomáš ; Malý, Jan (oponent) ; Morávek, Patrik (vedoucí práce)
Komplexnost diplomové práce spočívá v podání teoretických základů, kterým se věnují kapitoly 1 až 3. V těchto kapitolách jsou vysvětleny pojmy přístupný web, handicapovaný uživatel a jejich souvislosti. Zmíněny jsou hlavní výhody a důvody vytváření přístupných webů. Kapitola se dále věnuje handicapovaným uživatelům, kteří s přístupností webových stránek souvisí. Nachází se zde rozdělení uživatelů do několika skupin podle daného handicapu a jejich dopadů na přístupnost k webovým stránkám. V kapitole 2 jsou popsány metodiky tvorby přístupného webu, česká a zahraniční pravidla, standardy a zákonné úpravy. Jsou zde uvedeny zástupci jak zahraničních (WCAG, Section 508), tak i českých (Blind Friendly Web, Pravidla pro tvorbu přístupného webu) pravidel přístupného webu. Třetí kapitola se zabývá systémem přístupné webové aplikace elektronického obchodu. Vysvětlen je zde pojem elektronický obchod, jeho výhody a nevýhody, základní funkce. V této kapitole jsou dále nastíněny základní pravidla psaní kódu webových stránek, která jsou prakticky využita u tvorby přístupné webové aplikace elektronického obchodu. Blíže je specifikován značkovací jazyk XHTML, skriptovací programovací jazyk PHP, databázový systém MySQL a kaskádové styly CSS. Výsledkem praktické části diplomové práce je webová aplikace elektronického obchodu, tvořená s ohledem na problematiku přístupnosti webových stránek. Aplikace je přístupná na stránkách http://www.xandy.cz/tmp/, její samotnou realizací a popisem použitých pravidel přístupnosti se zabývá čtvrtá kapitola.
|
|
Návrh webové prezentace
Pluháček, Stanislav ; Pavlačka,, Roman (oponent) ; Kříž, Jiří (vedoucí práce)
Tato práce se věnuje návrhu webové prezentace, principu tvorby validních kódu XHTML, CSS a webových stránek jako takových, se zaměřením na jejich přístupnost a použitelnost. Všechny tyto pravidla a principy jsou použité při samotném návrhu firemní prezentace pro firmu Atego, s.r.o. Stránka je realizována pomocí XHTML 1.0 Transitional, CSS 2.0, PHP a databázového systému MySQL.
|
|
Webový prezentační systém hudebního klubu
Jurák, Adam ; Chmelař, Petr (oponent) ; Straka, Martin (vedoucí práce)
Cílem této práce bylo navrhnout a implementovat webový prezentační systém dle požadavků hudebního klubu s ohledem na pravidla pro přístupný a použitelný web. Systém bude sloužit k prezentaci klubu na internetu a informování návštěvníků. Tento systém byl implementován pomocí technologií HTML, PHP, CSS a MySQL.
|
|
Návrh internetových stránek
Sobotka, Libor ; Hladiš, Petr (oponent) ; Koch, Miloš (vedoucí práce)
V této bakalářské práci se zabývám návrhem nových internetových stránek pro prezentaci firmy. Součástí práce je nejen návrh těchto stránek, ale také jejích realizace a následné umístění na webhosting. Samotné realizaci předchází teoretická východiska, seznámení s použitými technologiemi a analýza současných stránek. Závěrem bude zhodnocení nových stránek a porovnání s původními stránkami.
|
|
Framework pro vývoj administračních systémů
Čevelíček, Marek ; Rychlý, Marek (oponent) ; Bartík, Vladimír (vedoucí práce)
Projekt pojednává převážně o teoretické části tvorby on-line provozovaných administračních systémů, nastiňuje výhody frameworků a zabývá se návrhem uživatelského rozhraní. Jsou shrnuty obecné principy tvorby interaktivních systémů v jazyce (X)HTML s využitím formulářových prvků, JavaScriptu či AJAXu. Zvláštní ohled je brán na bezpečnostní mechanismy pro optimální zabezpečení aplikací v PHP.
|
|
Language for High-Level Description of User Interface Requirements
Rašovský, Martin ; Martiško, Jakub (oponent) ; Krčmář, Radim (vedoucí práce)
This master's thesis investigates new high-level language for description of graphical user interface. The theoretical part of this thesis studies the UI technologies and software methodologies from a side of general requirements on new language. From that, we derive general requirements specifying what it is meant to be a functional part of an UI. We also list requirements for special educational needs according to known \textit{computer therapy design principles}. According to analyzed requirements is proposed a design of new language, including an algorithm of composition of UI components for further implementation of the language. Designed language is implemented in C\# programming language and is demonstrated on a representative example. We conclude this work with outlining further extensions of the proposed language.
|
|
Přístupnost rozhraní informačních systémů
Kamenský, Ivan ; Burget, Radek (oponent) ; Očenášek, Pavel (vedoucí práce)
Tato práce se zabývá problematikou handicapovaných uživatelů z hlediska vlivu jejich postižení na schopnost čtení a porozumění textu. Podává přehled o základních pravidlech tvorby přístupných webových stránek. Představuje konkrétní řešení pomocí automatické transformace nepřístupných webových stránek do jejich přístupné varianty.
|
|
Blansko - město bezbariérové?
Cacková, Anna ; Tichý, Jan (oponent) ; Pavlovský, Tomáš (vedoucí práce)
Obsah bakalářské práce pojednává o aktuálním stavu konkrétních úseků užívaných zdravotně postiženými osobami ve městě Blansku. V teoretické části práce je představeno město Blansko, jeho okolí a historie. Další část je věnovaná bezbariérovosti zdravotně postižených osob, kde jsou vymezeny jednotlivé kategorie postižení, principy pohybu a orientace, legislativa v souvislosti se zdravotně postiženými osobami, statistické údaje a prvky bezbariérového prostoru. Praktická část provádí analýzu pohybu nevidomých osob po vybraných trasách. Hodnotí přístupnost budov pro nevidomé osoby a poukazuje na další problémová místa týkající se pohybu zdravotně postižených osob ve vybraných úsecích.
|
|
Informační systém/intranet pro malou obec
Hlavička, Ladislav ; Květoňová, Šárka (oponent) ; Stryka, Lukáš (vedoucí práce)
Cílem bakalářské práce je implementovat informační systém pro malou obec v prostředí internetu. S využitím získaných teoretických znalostí a praktických zkušeností jsem navrhl jednoduchý informační systém obce. Systém by měl poskytnout uživatelům prostředí, které poskytne jednoduché komunikační rozhraní se systémem, a oprávněným osobám dovolí měnit obsah WWW stránek bez nutnosti znalosti jazyka HTML. K vytvoření sytému byly použity, v dnešní době běžné, technologie pro tvorbu dynamických internetových aplikací, jako jsou skriptovací jazyk PHP, značkovací jazyk XHTML a databázový systém MySQL.
|